Text copied to clipboard!

Naslov

Text copied to clipboard!

Razvojni programer pozadinskog sustava

Opis

Text copied to clipboard!
Tražimo razvojnog programera pozadinskog sustava koji će se pridružiti našem tehnološkom timu i pomoći u izgradnji robusnih, skalabilnih i sigurnih serverskih aplikacija. Kao razvojni programer pozadinskog sustava, bit ćete odgovorni za dizajn, razvoj i održavanje logike aplikacija na strani poslužitelja, integraciju s bazama podataka te osiguravanje visokih performansi i odziva sustava. Vaša uloga uključuje suradnju s front-end programerima, dizajnerima i voditeljima projekata kako biste osigurali da krajnji proizvod zadovoljava tehničke i poslovne zahtjeve. Idealni kandidat ima snažno razumijevanje programskih jezika poput Java, Python, Node.js ili PHP, iskustvo s relacijskim i nerelacijskim bazama podataka te poznavanje RESTful API-ja i sigurnosnih standarda. Osim tehničkih vještina, cijenimo sposobnost timskog rada, rješavanja problema i samostalnog donošenja odluka. Očekujemo da ćete pratiti najnovije tehnologije i najbolje prakse u razvoju softvera kako biste kontinuirano poboljšavali naše sustave i procese. Ako ste strastveni prema razvoju softvera, volite izazove i želite raditi u dinamičnom okruženju koje potiče inovacije, pozivamo vas da se prijavite i postanete dio našeg tima.

Odgovornosti

Text copied to clipboard!
  • Razvoj i održavanje serverske logike aplikacija
  • Dizajn i implementacija RESTful API-ja
  • Rad s bazama podataka (SQL i NoSQL)
  • Integracija s vanjskim servisima i sustavima
  • Pisanje čitljivog, skalabilnog i sigurnog koda
  • Suradnja s front-end timom i dizajnerima
  • Testiranje i otklanjanje grešaka u aplikacijama
  • Praćenje performansi i optimizacija sustava
  • Dokumentiranje tehničkih rješenja i procesa
  • Primjena sigurnosnih standarda i najboljih praksi

Zahtjevi

Text copied to clipboard!
  • VSS iz računarstva ili srodnog područja
  • Iskustvo u radu s barem jednim backend jezikom (npr. Java, Python, Node.js)
  • Poznavanje rada s bazama podataka (MySQL, PostgreSQL, MongoDB)
  • Iskustvo u radu s API-jima i web servisima
  • Razumijevanje sigurnosnih principa u razvoju softvera
  • Iskustvo s alatima za verzioniranje (npr. Git)
  • Sposobnost rada u timskom okruženju
  • Dobre komunikacijske vještine
  • Samostalnost i odgovornost u radu
  • Poželjno iskustvo s cloud platformama (AWS, Azure, GCP)

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koje backend tehnologije najčešće koristite?
  • Imate li iskustva s radom u agilnim timovima?
  • Kako pristupate optimizaciji performansi aplikacije?
  • Koje baze podataka ste koristili u prethodnim projektima?
  • Kako osiguravate sigurnost podataka u aplikacijama?
  • Jeste li radili s cloud servisima? Koji su vam poznati?
  • Kako pristupate rješavanju kompleksnih tehničkih problema?
  • Imate li iskustva s CI/CD alatima?
  • Kako dokumentirate svoj kod i tehnička rješenja?
  • Koji je vaš omiljeni backend jezik i zašto?